Reusable Workflow System Design and Development

نویسندگان

  • LI Hai-bo
  • Zhan De-chen
چکیده

Reusable development can promote the productivity of large workflow systems development. However it has not precluded developers from designing workflow system tailoring to users’ specific needs, though workflow management coalition standardized the five kinds of abstract interfaces of workflow enactment service in workflow reference model. Specific business process characteristics are still supported by specific workflow system. Method of software reuse is introduced to enhance reusability of the core of workflow system, i.e. workflow engine. In component environment, general functionalities of workflow engine are abstracted from business component, resulting in that the reusability of business component is extended into workflow engine. So two aspects are considered, i.e. component-based business processes development and reusable workflow engine development. The proposed approach is supported by a set of composition methods and reuse strategies. Through application and comparison, we show that different business requirements are met by reusing the

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Study of the Reusable Workflow System

Reusable development can promote the productivity of large workflow systems development. However it has not precluded developers from designing workflow system tailoring to users’ specific needs, though workflow management coalition standardized the five kinds of abstract interfaces of workflow enactment service in workflow reference model. Specific business process characteristics are still su...

متن کامل

Three Keys to Developing and Integrating Telecommunications Service Management Systems - IEEE Communications Magazine

use case. variations in the behavior of a use case or object. macros. Other mechanisms which could be applied across a set of components or within a complex component are: Configuration languages used to connect optional or alternative components in complete configurations. Generation of derived components and their relationships from languages and templates. This is more the ultimate aim of OD...

متن کامل

A Development Approach for Workflow-Based E-Commerce using Reusable Distributed Components

With the emergence of component-based technologies, there is a push toward software reuse. Reusable software components, such as Java Beans, ActiveX components, COM objects, registry services, etc., can be used to support a wide variety of distributed services. The reuse of such components has reduced the need for full lifecycle development and deployment, both in research and industry. Such “t...

متن کامل

Automatic Workflow Generation and Modification by Enterprise Ontologies and Documents

This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...

متن کامل

Automatic Workflow Generation and Modification by Enterprise Ontologies and Documents

This article presents a novel method and development paradigm that proposes a general template for an enterprise information structure and allows for the automatic generation and modification of enterprise workflows. This dynamically integrated workflow development approach utilises a conceptual ontology of domain processes and tasks, enterprise charts, and enterprise entities. It also suggests...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008